package TOP_Version1;

public class Top_ProfessorVO {

	private String prof_tr = null;
	private String prof_no = null;
	private String prof_pw = null;
	private String prof_name = null;
	private String dept_no = null;
	private String prof_tel = null;
	private String prof_addr = null;
	private String prof_office = null;
	private String reg_date = null;
	
	public Top_ProfessorVO() { }
	public Top_ProfessorVO(String prof_no, String prof_pw, String prof_name,
			String dept_no, String prof_tel, String prof_addr, String prof_office) {
		this.prof_no = prof_no;
		this.prof_pw = prof_pw;
		this.prof_name = prof_name;
		this.dept_no = dept_no;
		this.prof_tel = prof_tel;
		this.prof_addr = prof_addr;
		this.prof_office = prof_office;		
	}
	
	public void setProf_tr(String prof_tr) { this.prof_tr = prof_tr; }
	public void setProf_no(String prof_no) { this.prof_no = prof_no; }
	public void setProf_pw(String prof_pw) { this.prof_pw = prof_pw; }
	public void setProf_name(String prof_name) { this.prof_name = prof_name; }
	public void setDept_no(String dept_no) { this.dept_no = dept_no; }
	public void setProf_tel(String prof_tel) { this.prof_tel = prof_tel; }
	public void setProf_addr(String prof_addr) { this.prof_addr = prof_addr; }
	public void setProf_office(String prof_office) { this.prof_office = prof_office; }
	public void setReg_date(String reg_date) { this.reg_date = reg_date; }
	public String getProf_tr() { return prof_tr; }
	public String getProf_no() { return prof_no; }
	public String getProf_pw() { return prof_pw; }
	public String getProf_name() { return prof_name; }
	public String getDept_no() { return dept_no; }
	public String getProf_tel() { return prof_tel; }
	public String getProf_addr() { return prof_addr; }
	public String getProf_office() { return prof_office; }
	public String getReg_date() { return reg_date; }
	
@Override
	public String toString() {
		StringBuilder sb = new StringBuilder();
		sb.append("\n*** 입력하신 교수 정보 입니다. ***");
		if ( getProf_tr() != null ) {
			sb.append("\n○ 교수 순번 : ").append(getProf_tr());
		}
		sb.append("\n○ 교수 번호 : ").append(getProf_no()).append("\n○ 비밀번호 : ").append(getProf_pw())
		.append("\n○ 교수 이름 : ").append(getProf_name()).append("\n○ 담당 학과 : ").append(getDept_no())
		.append("\n○ 교수 연락처 : ").append(getProf_tel()).append("\n○ 교수 주소 : ").append(getProf_addr())
		.append("\n○ 교수 사무실 : ").append(getProf_office());
		
		if ( getReg_date() != null ) {
			sb.append("\n○ 등록 일자 : ").append(getReg_date());
		}
		return sb.toString();
	}	
}